package com.woniuxy.hrp.service;/**
 * @Description：
 * @Author：曹杰克
 * @CreateTime：2022/8/29 20:23
 */

import com.woniuxy.hrp.entity.PreOv;
import com.woniuxy.hrp.entity.Reservation;
import org.springframework.web.bind.annotation.CrossOrigin;

import java.util.List;

/**
 *@Description：
 *@CreateTime：2022/8/29 20:23
 *@Author：曹杰克
 */

public interface ReservationService {
    /**
     * 患者根据预约id取消预约（修改状态）
     * @param id
     */
    public void deleteReservationById(int id);
    /**
     * @Author  李国杰
     * @Description //添加预约记录
     * @Date 10:07 2022/8/30
     * @Param
     * @return
     **/
    public int addReservation(Reservation reservation, PreOv preOv);
    /**
     * @Author  李国杰
     * @Description //查询预约记录
     * @Date 10:07 2022/8/30
     * @Param
     * @return
     **/
    public List<Reservation> seleReservationByCon(Reservation reservation);
    public List<Reservation> selectBypidandstatus(int id,String status);

    Reservation selectbypidanddtid(String status,int doctor_timeid);
    void update(Reservation reservation);
}
